refreshed yourself - German English Dictionary